package com.ylyq.ylxx.service;

import com.ylyq.ylxx.model.ResponseData;
import com.ylyq.ylxx.model.request.CreatAutoStopOrOpen;
import com.ylyq.ylxx.model.request.DeleteAutoStopOrOpenRequest;
import com.ylyq.ylxx.model.request.QueryAutoStopOrOpenRequest;
import com.ylyq.ylxx.model.request.UpdateAutoStopOrOpen;
import org.quartz.SchedulerException;

public interface IOceanegineAutoService {

    ResponseData creatAutoStopOrOpen(CreatAutoStopOrOpen creatAutoStopOrOpen) throws SchedulerException;

    ResponseData queryStopOrOpen(QueryAutoStopOrOpenRequest creatAutoStopOrOpen);

    ResponseData deleteAutoStopOrOpen(DeleteAutoStopOrOpenRequest deleteAutoStopOrOpenRequest) throws SchedulerException;

    ResponseData updateAutoStopOrOpen(UpdateAutoStopOrOpen updateAutoStopOrOpen) throws SchedulerException;
}
